foal of a camel - Spanish English Dictionary